Boost
boost
arrow_drop_down
Boost.Wave
C++ 11 Added in Boost 1.33.0
Categories: String

The Boost.Wave library is a Standards conformant, and highly configurable implementation of the mandated C99/C++ preprocessor functionality packed behind an easy to use iterator interface.

This Release

Hartmut Kaiser
Hartmut Kaiser
Author
Alexander Grund
Alexander Grund
Contributor - New
Jeff Trull
Jeff Trull
Contributor
Andrey Semashev
Andrey Semashev
Contributor

Boost.Wave

Branch Appveyor (MSVC) GitHub Actions (gcc, clang)
Master AppVeyor GitHub Actions
Develop AppVeyor GitHub Actions

The Wave C++ preprocessor library is a Standards conformant implementation of the mandated C99/C++ preprocessor functionality packed behind a simple to use interface, which integrates well with the well known idioms of the Standard Template Library (STL).

All Time

Beman Dawes
Beman Dawes
Contributor
Jeff Trull
Jeff Trull
Contributor
Peter Dimov
Peter Dimov
Contributor
Vladimir Prus
Vladimir Prus
Contributor
Robert Lenhardt
Robert Lenhardt
Contributor
Daniel James
Daniel James
Contributor
Jürgen Hunold
Jürgen Hunold
Contributor
Marshall Clow
Marshall Clow
Contributor
Abel Sinkovics
Abel Sinkovics
Contributor
Douglas Gregor
Douglas Gregor
Contributor
nobody
Contributor
Troy D. Straszheim
Troy D. Straszheim
Contributor
Rene Rivera
Rene Rivera
Contributor
sdarwin
sdarwin
Contributor
Nikita Kniazev
Nikita Kniazev
Contributor
Mikhail Strelnikov
Mikhail Strelnikov
Contributor
Michael A. Jackson
Michael A. Jackson
Contributor
Bryce Adelstein-Lelbach
Bryce Adelstein-Lelbach
Contributor
Josh Guffin
Josh Guffin
Contributor
Glen Fernandes
Glen Fernandes
Contributor
Laurent Stacul
Contributor
Jeremiah Willcock
Jeremiah Willcock
Contributor
malickf
malickf
Contributor
Stephen Kelly
Stephen Kelly
Contributor
Daniela Engert
Daniela Engert
Contributor
Markus Schöpflin
Contributor
Edward Diener
Edward Diener
Contributor
Steven Watanabe
Steven Watanabe
Contributor
Joel de Guzman
Joel de Guzman
Contributor
Conrad Poelman
Conrad Poelman
Contributor
Ed Schouten
Ed Schouten
Contributor
Giovanni Mascellani
Giovanni Mascellani
Contributor
Jan Beich
Jan Beich
Contributor
Lauri Nurmi
Lauri Nurmi
Contributor
Arash
Arash
Contributor
Ben Hanson
Contributor